'use strict'
// var dhuang = {
//     name :'金斯',
//     age :20,
//     gender:true,
//     heigth:206,
//     grade: null,
//     jects:['JavaScript', 'Java', 'Python', 'Lisp']
// }

// var ger = JSON.stringify(dhuang,null,'  ');
// var ger = JSON.stringify(dhuang,['name','age','  ']);//{"name":"金斯","age":20}

// console.log(ger);

// function count(arr,item){
//     if(typeof item === 'string'){
//         return item.toUpperCase();
//     }
//     return item;
// }

// var f2 = JSON.stringify(dhuang,count,'  ');
// console.log(f2);




// var into = {
//     name:'拉文',
//     age:23,
//     gender:true,
//     heigth:206,
//     jects:['JavaScript', 'Java', 'Python', 'Lisp'],
//     toJSON:function(){
//         return{
//             name:'拉文',
//             age:'23'
//             // name:this.name,
//             // age:this.age
//         }
//     }
// }

// //var her = JSON.stringify(into);
// var peo = JSON.parse('{"name":"拉文","age":"23"}')
// console.log(peo);

// var her = JSON.parse('{"name":"拉文","age":"23","heigth":"206"}',function(arr,item){
//     if(arr==='name'){
//         return item + '球员';
//     }
//     return item;
// });

// console.log(JSON.stringify(her));

var insert = {
    name:'戴维斯',
    aeg:28,
    into:function(){
        console.log(this.name + '库里：詹姆斯你不讲球德，为什么要隔扣我');
        return '詹姆斯：老子NB'
    }
} 
var zms = {
    name:'詹姆斯'
}

zms.__proto__ = insert;

console.log(zms.into());
console.log(zms);